Located on the south east coast of Crete in Makrygialos, lies the warm and friendly resort of Villea Village, a lush and leafy paradise with delightful apartments, lost among the olive trees.
vezi mai mult